<?php 
	include_once "Information.php";
	include_once "termin.php"; 
	session_start(); 
	if($_SESSION['login']!=2) die ("Kein Zugriff");
	$errEnd = false;
	$errStart = false;
	if(isset($_POST['add'])){
			$errEnd = false;
			$errStart = false;
			$schule = $_SESSION['schule'];
			$terminID=$schule->nextTerminID();
			$beschr = trim($_POST['beschr']);
			$vonDatumD = $_POST['vonDatumD'];
			$vonDatumM = $_POST['vonDatumM'];
			$vonDatumY = $_POST['vonDatumY'];
			$vonUhrzeitH = $_POST['vonUhrzeitH'];
			$vonUhrzeitM = $_POST['vonUhrzeitM'];
			$bisDatumD = $_POST['bisDatumD'];
			$bisDatumM = $_POST['bisDatumM'];
			$bisDatumY = $_POST['bisDatumY'];
			$bisUhrzeitH = $_POST['bisUhrzeitH'];
			$bisUhrzeitM = $_POST['bisUhrzeitM'];
		
			if($beschr!="" && $vonDatumD !="--" && $vonDatumM != "--" && $vonDatumY != "--" && $vonUhrzeitH != "--" && $vonUhrzeitM != "--"){
				//mktime(Stunde, Minute, Sekunde, Monat, Tag, Jahr)
				$vonDatum = mktime($vonUhrzeitH,$vonUhrzeitM,0,$vonDatumM,$vonDatumD,$vonDatumY);
				if($bisDatumD != "--" && $bisDatumM != "--" && $bisDatumY != "--" && $bisUhrzeitH != "--" && $bisUhrzeitM != "--"){
					$bisDatum = mktime($bisUhrzeitH,$bisUhrzeitM,0,$bisDatumM,$bisDatumD,$bisDatumY);
					$termin = new Termin($beschr,$terminID,$vonDatum,$bisDatum);
					$schule->addTermin($termin);
					unset($_SESSION['add']);
					header("Location: terminmanager.php");
					exit();
					
				}
				else if($bisDatumD == "--" && $bisDatumM =="--" && $bisDatumY == "--" && $bisUhrzeitH =="--" && $bisUhrzeitM == "--"){
					$termin = new Termin($beschr,$terminID,$vonDatum,null);
					$schule->addTermin($termin);
					unset($_SESSION['add']);
					header("Location: terminmanager.php");
					exit();
				}
				else{
					$errEnd = true;
				}
				
			}
			else{
				$errStart=true;
			}
		}
	?>
	<html>
		<head>
		<title>
			Terminplaner
		</title>
	</head>
	<body>
	<?php
		if($errStart){
			echo '<font color="#FF000">Es ist ein Fehler beim Anfangsdatum aufgetreten!</font>';
		}
		else if($errEnd){
			echo '<font color="#FF000">Es ist ein Fehler beim Enddatum aufgetreten!</font>';
		}
	?>
	<form method="POST" action="<?php echo $_SERVER["SCRIPT_NAME"]; ?>">
		<table>
			<tr>
				<td>
					Geben Sie den Namen der Veranstaltung ein<br>
					<i>(z.B. Tag der offenen T&uuml;r)</i>
				</td>
				<td>
				</td>
			</tr>
			<tr>
				<td>
					<input type="text" name="beschr">
				</td>
				<td>
				</td>
			</tr>
			<tr>
				<td>
					Von
				</td>
				<td>
					Bis<br>
					<i>(Lassen Sie '--' f&uuml;r kein festes Enddatum)</i>
				</td>
			</tr>
			<tr>
				<td>
					<table <?php if($errStart)echo 'border=1 style="border-color:#FF0000;"';?>>
						<tr>
							<td>
								Tag
							</td>
							<td>
								Monat
							</td>
							<td>
								Jahr
							</td>
							<td>
								Stunde
							</td>
							<td>
								Minute
							</td>
						</tr>
						<tr>
							<td>
								<select name="vonDatumD">
								<?php
									echo "<option>--</option>";
									for($i=1;$i<=31;$i++)
										echo "<option>".$i."</option>";
								?>		
									
								</select>
							</td>
							<td>
								<select name="vonDatumM">
									<?php
									echo "<option>--</option>";
									for($i=1;$i<=12;$i++)
										echo "<option>".$i."</option>";
								?>
								</select>
							</td>
							<td>
								<select name="vonDatumY">
									<?php
									echo "<option>--</option>";
									for($i=2013;$i<=2025;$i++)
										echo "<option>".$i."</option>";
								?>
								</select>
							</td>
							<td>
								<select name="vonUhrzeitH">
									<?php
									echo "<option>--</option>";
									for($i=0;$i<=23;$i++)
										echo "<option>".$i."</option>";
								?>
								</select>
							</td>
							<td>
								<select name="vonUhrzeitM">
									<option>--</option>
									<option>00</option>
									<option>15</option>
									<option>30</option>
									<option>45</option>
								</select>
							</td>
						</tr>
					</table>			
				</td>
				<td>
					<table <?php if($errEnd)echo 'border=1 style="border-color:#FF0000;"'?>>
						<tr>
							<td>
								Tag
							</td>
							<td>
								Monat
							</td>
							<td>
								Jahr
							</td>
							<td>
								Stunde
							</td>
							<td>
								Minute
							</td>
						</tr>
						<tr>
							<td>
								<select name="bisDatumD">
									<?php
									echo "<option>--</option>";
									for($i=1;$i<=31;$i++)
										echo "<option>".$i."</option>";
								?>	
								</select>
							</td>
							<td>
								<select name="bisDatumM">
									<?php
									echo "<option>--</option>";
									for($i=1;$i<=12;$i++)
										echo "<option>".$i."</option>";
								?>
								</select>
							</td>
							<td>
								<select name="bisDatumY">
									<?php
									echo "<option>--</option>";
									for($i=2013;$i<=2025;$i++)
										echo "<option>".$i."</option>";
								?>
								</select>
							</td>
							<td>
								<select name="bisUhrzeitH">
									<?php
									echo "<option>--</option>";
									for($i=0;$i<=23;$i++)
										echo "<option>".$i."</option>";
								?>
								</select>
							</td>
							<td>
								<select name="bisUhrzeitM">
									<option>--</option>
									<option>00</option>
									<option>15</option>
									<option>30</option>
									<option>45</option>
								</select>
							</td>
						</tr>
					</table>			
				</td>
			</tr>
			<tr>
				<td>
					<input type="submit" name="add" value="hinzuf&uuml;gen">
				</td>
				<td>
				</td>
			</tr>
		</table>
		</form>
	</body>
</html>